/**
 * @file list.js
 * @author admin
 * @description 会议室查看列表
 */
var util=require('../../utils/util.js')
var boardroom = require('../../utils/boardroomArr.js');
var app = getApp();
import {
  BOARDROOMS
} from '../../utils/data.js';
Page({
	data:{
    qualificationIndex: ['0', '0'],//索引
     qualificationArray: [
       ['田林路', '宜山路', '桂林路','陆家嘴', '吴中路','天府三街'],
       ['1-503','1-503']
     ], //付款类型数组
     objectQualificationArray: [{//第二级
         "No": "1",
         "parid": "1",//表示第一级里的第一个
         "regname": "1-503"
       },
       {
         "No": "2",
         "parid": "1",
         "regname": "1-305"
       },
         {
         "No": "3",
         "parid": "2",//表示第一级里的第二个
         "regname": "715"
       }
     ],
     qualificationType: "", //	*供应商要求资质类型 0 品牌/代理授权书 1 经营许可证 2 软件代理资质 3 无
     qualificationName: "",//第一级名称
     categoryBrandType: "", //	*供应商要求品牌品类类型 0 同品牌 1 同品类品牌
     categoryBrandName: "",//第二级名称
		 sdate:"",
		 meetings: []
 },
 bindQualificationChange: function (e) {//供应商要求
     let vm = this;
     vm.setData({
       "qualificationIndex[0]": e.detail.value[0],
       "qualificationIndex[1]": e.detail.value[1],
       "qualificationName": vm.data.qualificationArray[0][e.detail.value[0]],
       "categoryBrandName": vm.data.qualificationArray[1][e.detail.value[1]] || "",
       "qualificationType": e.detail.value[0], //	资质类型 
       "categoryBrandType": e.detail.value[1] || "", //	品牌品类类型
     })
   },
   bindQualificationColumnChange: function(e) {//供应商要求
     let vm = this;
     // console.log('修改的列为', e.detail.column, '，值为', e.detail.value, vm.data.objectQualificationArray);
     switch (e.detail.column) {
       case 0:
         let list = [];
         // 此循环是进行第二级分组赋值
         for (var i = 0; i < vm.data.objectQualificationArray.length; i++) {
           if (e.detail.value + 1 == vm.data.objectQualificationArray[i].parid) {
             list.push(vm.data.objectQualificationArray[i].regname)
           }
         }
         vm.setData({
           "qualificationArray[1]": list,
           "qualificationIndex[0]": e.detail.value,
           "qualificationIndex[1]": 0
         })
  
     }
   },
    onLoad () {
			//未绑定的用户 无当前页面的权限
			var userInfo = wx.getStorageSync("userInfo");
			if(null == userInfo || null == userInfo.name){
				wx.navigateTo({
					url: "../bind/bind"
				})
			}
    },
    onReady () {
	// 生命周期函数--监听页面初次渲染完成
	},
	onShow () {
	// 生命周期函数--监听页面显示
	},
	onHide () {
	// 生命周期函数--监听页面隐藏
	},
	onUnload () {
	// 生命周期函数--监听页面卸载
	},
	onPullDownRefresh () {
	// 页面相关事件处理函数--监听用户下拉动作
	},
	onReachBottom () {
	// 页面上拉触底事件的处理函数
	},
	onSearch () {
		var curr = this;
    wx.request({
      url: app.globalData.domain + '/meetingRecord/getMeetingByRoom', //仅为示例，并非真实的接口地址
      data: {
        openid: wx.getStorageSync('user').openid,
        qualificationIndex: this.data.qualificationIndex,
        qualificationType: this.data.qualificationType,
        qualificationName: this.data.qualificationName,
        categoryBrandType: this.data.categoryBrandType,
        categoryBrandName: this.data.categoryBrandName,
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        var data = res.data;
        console.log(data);
        wx.showToast({
          title: data.msg,
          icon: 'none',    //如果要纯文本，不要icon，将值设为'none'
          duration: 2000     
        }) 
        if(data.code == 200) {
          console.log(data.data);
					curr.setData({
						mettings: data.data //第一个data为固定用法
					})
        }
      },
      error (res) {
        wx.showToast({
          title: '服务调用失败',
          icon: 'none',    //如果要纯文本，不要icon，将值设为'none'
          duration: 1000     
        }) 
      }
		})
	}
})
